/*
*practica.css
*/

body{
	background-color: #103192;
}


h1{
	color: blue;
}

#contenedor{
	width: 1000px;
	Background-color: #558EFF;
	margin: 0 auto 0 auto;
	min-height: 1000px;
}

#contenedor table{
	margin: 0 auto 0 auto;
}

#cabecera{
	width: 1000px;
	height: 200px;
	margin: 0 auto 0 auto;
}

#login{
	width: 300px;
	margin-top: 60px;
	margin-left: 350px;
}

#menu
{
margin: 0 auto 0 auto;
padding: 5px 0 7px 5px;
width: 995px;
line-height: 1.75;
background-color: #669;
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
}

ul#navlist
{
display: inline;
list-style: none;
}

ul#navlist li
{
float: left;
width: auto;
margin-right: 5px;
border: 2px solid #fff;
background-color: #ddd;
}

ul#navlist li a
{
padding: 0 10px;
line-height: 1.75;
text-decoration: none;
color: #03C;
}

ul#navlist li a#current
{
background-color: #669;
color: #fff;
}

ul#navlist li a:hover, ul#navlist a#current:hover
{
background-color: #777;
color: #fff;
}

ul#navlist li a:active, ul#navlist li#active a#current:active
{
background-color: #f63;
color: #fff;
}

#bloque{
	width: 1000px;
	margin: 0 auto 0 auto;
}

#bloque{
	text-align: center;
}

#posesiones td, tr, th{
	border:1px solid black;
}

#ibex35 td, tr, th{
	border:1px solid black;
}

#dowjones td, tr, th{
	border:1px solid black;
}

#nasdaq td, tr, th{
	border:1px solid black;
}

#compras td, tr, th{
	border:1px solid black;
}

#ventas td, tr, th{
	border:1px solid black;
}

#10usuarios td, tr, th{
	border:1px solid black;
}

#fichero{
	width: 300px;
	margin: 0 auto 0 auto;
}